worm grooves - Turc Anglais Dictionnaire